scabbled rubble - German English Dictionary